package com.niiwoo.civet.account.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class WithdrawOrder {
    private Long id;

    private String requestNo;

    private String userId;

    private Long accountId;

    private Byte accountRole;

    private String realName;

    private String mobileNo;

    private Long bankCardId;

    private String bankCode;

    private Byte businessType;

    private Byte withdrawType;

    private Byte remitType;

    private Byte isAuto;

    private BigDecimal amount;

    private BigDecimal realAmout;

    private BigDecimal fee;

    private BigDecimal realFee;

    private BigDecimal advanceAmount;

    private Byte feePaymentUserType;

    private BigDecimal withdrawFeeRate;

    private Long prizeId;

    private Date successTime;

    private Byte status;

    private Byte auditStatus;

    private Byte endType;

    private Date endTime;

    private Date expiredTime;

    private Date createTime;

    private Long updateManager;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public Byte getAccountRole() {
        return accountRole;
    }

    public void setAccountRole(Byte accountRole) {
        this.accountRole = accountRole;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getMobileNo() {
        return mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo;
    }

    public Long getBankCardId() {
        return bankCardId;
    }

    public void setBankCardId(Long bankCardId) {
        this.bankCardId = bankCardId;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public Byte getBusinessType() {
        return businessType;
    }

    public void setBusinessType(Byte businessType) {
        this.businessType = businessType;
    }

    public Byte getWithdrawType() {
        return withdrawType;
    }

    public void setWithdrawType(Byte withdrawType) {
        this.withdrawType = withdrawType;
    }

    public Byte getRemitType() {
        return remitType;
    }

    public void setRemitType(Byte remitType) {
        this.remitType = remitType;
    }

    public Byte getIsAuto() {
        return isAuto;
    }

    public void setIsAuto(Byte isAuto) {
        this.isAuto = isAuto;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getRealAmout() {
        return realAmout;
    }

    public void setRealAmout(BigDecimal realAmout) {
        this.realAmout = realAmout;
    }

    public BigDecimal getFee() {
        return fee;
    }

    public void setFee(BigDecimal fee) {
        this.fee = fee;
    }

    public BigDecimal getRealFee() {
        return realFee;
    }

    public void setRealFee(BigDecimal realFee) {
        this.realFee = realFee;
    }

    public BigDecimal getAdvanceAmount() {
        return advanceAmount;
    }

    public void setAdvanceAmount(BigDecimal advanceAmount) {
        this.advanceAmount = advanceAmount;
    }

    public Byte getFeePaymentUserType() {
        return feePaymentUserType;
    }

    public void setFeePaymentUserType(Byte feePaymentUserType) {
        this.feePaymentUserType = feePaymentUserType;
    }

    public BigDecimal getWithdrawFeeRate() {
        return withdrawFeeRate;
    }

    public void setWithdrawFeeRate(BigDecimal withdrawFeeRate) {
        this.withdrawFeeRate = withdrawFeeRate;
    }

    public Long getPrizeId() {
        return prizeId;
    }

    public void setPrizeId(Long prizeId) {
        this.prizeId = prizeId;
    }

    public Date getSuccessTime() {
        return successTime;
    }

    public void setSuccessTime(Date successTime) {
        this.successTime = successTime;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Byte getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Byte auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Byte getEndType() {
        return endType;
    }

    public void setEndType(Byte endType) {
        this.endType = endType;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Date getExpiredTime() {
        return expiredTime;
    }

    public void setExpiredTime(Date expiredTime) {
        this.expiredTime = expiredTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getUpdateManager() {
        return updateManager;
    }

    public void setUpdateManager(Long updateManager) {
        this.updateManager = updateManager;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}